草庐IT

Scroll View

全部标签

android,scrollview 中 textview 的最后一行略有截断

textview的最后一行被稍微截断了。较大和下方的字母被截断(g、j、y...)。我发现或尝试过的解决方案都没有奏效,比如添加填充、边距、删除layout_gravity...当更改文本并设置多行而不是默认字符串时会发生这种情况。下面的代码在FrameLayout中。 最佳答案 对于ScrollView中的TextView,添加android:paddingBottom="10dip"它会完美地工作。您可以为填充赋予任何值。 关于android,scrollview中textview的

带有对话框主题的Android底部按钮栏和 ScrollView

我正在尝试显示一个AndroidActivity:对话主题;固定在对话框顶部的标题;固定在对话框底部的按钮栏;中间有一个ScrollView。我写的布局符合这些标准,除了对话框总是填满整个屏幕(见底部的垂直屏幕截图)。这是我的布局:此外,该Activity使用@android:style/Theme.Dialog和android:windowNoTitle设置样式。我不确定我是否理解为什么此布局会扩展以填满整个屏幕。没有一个View的布局高度设置为fill_parent;父布局也未设置为fill_parent。有谁知道我想做的事是否可行,如果可行,该怎么做?我当前的水平布局我当前的垂直

android - 在 View 的构造函数中使用 View.getParent()

为什么这行不通?privateScrollViewfindScrollParent(Viewv){if(v==null){returnnull;}elseif(vinstanceofScrollView){return(ScrollView)v;}else{returnfindScrollParent((View)v.getParent());}}CustomView(Contextcontext,AttributeSetas){super(context,as);ScrollViewsv=findScrollParent(this);}这是我膨胀的xml文件:我想在自定义View中引

Android View.OnKeyListener : click once, 执行两次

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:publicbooleanonKey()calledtwice?这是我的代码publicclassTestKeyActivityextendsActivity{privateinti=1;privateScrollViewsv;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);sv=(ScrollView)this.findViewById(R

android - 检测 View 是否滚出屏幕

我的scrollView布局如下:...otherviews我想检测transparentLayout(LinearLayout)是否滚出了屏幕。 最佳答案 我是这样解决的:scrollView.getViewTreeObserver().addOnScrollChangedListener(newOnScrollChangedListener(){@OverridepublicvoidonScrollChanged(){RectscrollBounds=newRect();scrollView.getHitRect(scrollB

android - ScrollView 和 Gallery 干扰

我有一个由许多ScrollView组成的Gallery,每个ScrollView都占据了整个屏幕。问题是ScrollViews的onTouchEvent返回true,因此阻止DOM中的任何其他View处理相同的事件(在ScrollView级别处理后被吞没)。结果画廊不再滚动。另一方面,如果我像这样覆盖onTouchEvent:@OverridepublicbooleanonTouchEvent(MotionEventev){super.onTouchEvent(ev);returnfalse;//然后Gallery收到要处理的on事件,但SrollView不再滚动。反正你输了!还是你?

android - 向 ScrollView 添加页脚

我有一个ScrollView,其中包含一堆超出屏幕高度的相关布局。我怎样才能添加一个带有2个按钮的线性布局,这些按钮“粘”在屏幕底部。这意味着无论我如何滚动我的ScrollView,我的线性布局将始终出现在屏幕底部。 最佳答案 关于android-向ScrollView添加页脚,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5470426/

android - 如何在android中的ScrollView上设置Gesture的onFling()事件?

我在ScrollView上设置了Gesture的onFling()事件,但它在ScrollView上不起作用,packagecom.doubletap;importandroid.app.Activity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.GestureDetector;importandroid.view.GestureDetector.OnDoubleTapListener;importandroid.view.GestureDetector.OnGestureListener;imp

android - 如何在android中滚动tableview

我有一个要滚动的表格View,因为数据显示不完整。这是我的表格布局,如果我将它包装在中如果我打开Activity,应用程序崩溃。如何做到这一点? 最佳答案 您真的应该把您尝试过的导致应用程序崩溃的代码和崩溃的原因放在一起。您的原始帖子中没有有值(value)的信息。呃……你尝试过这么简单的事情吗?我在几个地方使用的.xml示例:对我来说绝对没问题。显然,如果您不需要TableRow,则不必包含它。 关于android-如何在android中滚动tableview,我们在StackOver

android - 如何获取最后一个 ScrollView 位置,scrollview

我正在使用TableLayout。其中有100个项目使其可滚动我在ScrollView中使用Tablelayout。但我必须检测用户是否滚动到最后一行。如果用户滚动到最后一个View,则将向用户显示Toast消息。但是如何知道用户已经滚动到表格布局的最后一行。我引用了TableLayoutinsideScrollVie中的代码w。http://huuah.com/using-tablelayout-on-android/ 最佳答案 如果新滚动的y位置+ScrollView高度>=tableview高度,这意味着你已经到达列表的末尾。